Shop through our app to enjoy:
For any other inquiries, Click here
Palm Plaza is a 129,000 square foot shopping center anchored by a strong performing Publix with a solid supporting cast of regional and national tenants.